package com.wu.pojo.dto;

import com.wu.pojo.bean.PaperQuestionAddBean;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

@Data
@ApiModel("问卷更新DTO")
@Accessors(chain = true)
@NoArgsConstructor
@AllArgsConstructor
public class PaperUpdateDTO implements Serializable{

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("问卷ID")
    private String paperId;

    @ApiModelProperty("标题")
    private String title;

    @ApiModelProperty("状态")
    private String status;

    @ApiModelProperty("计算模型")
    private String modelInfo;

    @ApiModelProperty("权重")
    private int weightValue;

    @ApiModelProperty("调查对象")
    private List<String> target;

    @ApiModelProperty("题目")
    private List<PaperQuestionAddBean> questions;

    @ApiModelProperty("问卷IDs")
    private List<String> paperIds;

}